Ext.define('app.view.wms.WmsInMain', {
	alias : 'widget.wmsInMain',
	extend : 'Ext.Panel',
	requires : [ 'app.view.wms.WmsInForm' ],
	iconCls : 'fa-home',
	layout : 'fit',
	listeners : {
		render : function(cmp) {
			cmp.add(Ext.create('app.view.common.datagrid.Datagrid', {
				template : 'OTO_TB_INV_HEADERS_V',
				tbar : [ {
					text : '增加',
					glyph : 'xf067@FontAwesome',
					handler : function() {
						var win = Ext.create('Ext.window.Window', {
							title : '增加',
							modal : true,
							glyph : 'xf067@FontAwesome',
							items : {
								xtype : 'wmsInForm',
								width : 900,
								height : 460
							},
							buttonAlign : 'center',
							buttons : [ {
								glyph : 'xf0c7@FontAwesome',
								text : '保存'
							}, {
								text : '关闭',
								glyph : 'xf00d@FontAwesome',
								handler : function() {
									win.close();
								}
							} ]
						});
						win.show();
					}
				} ],
				columns : [ {
					dataIndex : 'INV_ORDER_NUMBER',
					text : '入货单号',
					width : 160
				}, {
					dataIndex : 'INV_ORDER_TYPE_NAME',
					text : '申请类型',
					width : 160
				}, {
					dataIndex : 'ORDER_NUMBER',
					text : '来源单据',
					width : 160
				}, {
					dataIndex : 'CREATED_NAME',
					text : '申请人',
					width : 160
				}, {
					dataIndex : 'CREATION_DATE',
					text : '申请时间',
					width : 160
				}, {
					dataIndex : 'INV_ORDER_STATUS_NAME',
					text : '入库状态',
					width : 160
				}, {
					dataIndex : 'REMARK',
					text : '申请说明',
					width : 160
				} ],
				model : Ext.create('Ext.data.Model', {
					fields : [ {
						name : 'INV_ORDER_NUMBER',
						type : 'string'
					}, {
						name : 'INV_ORDER_TYPE_NAME',
						type : 'string'
					}, {
						name : 'ORDER_NUMBER',
						type : 'string'
					}, {
						name : 'CREATED_NAME',
						type : 'string'
					}, {
						name : 'CREATION_DATE',
						type : 'date'
					}, {
						name : 'INV_ORDER_STATUS_NAME',
						type : 'string'
					}, {
						name : 'REMARK',
						type : 'string'
					} ]
				})
			}));
		}
	}
});